*{margin:0;padding:0}

body{color:#000;background:#fff;font:11pt Arial;padding:10mm}
h1,h2,h3{font-family:Titillium,Arial}
h1{margin-bottom:4mm;font-size:20pt;text-align:center;margin:15pt 0;background:#500A81;color:#fff}
h2{text-transform:uppercase;font-size:12pt;margin-bottom:3mm;padding:1mm 2mm;background:#bbb;color:#fff}
p{margin-bottom:2mm}
#print-actions{position:fixed;left:0;top:0;width:100%;padding:5px 0;background:#ccc;box-shadow:0 0 3px #000}
#print-actions button{font-size:10px;cursor:pointer;border:none;margin:0 5px;background:transparent;color:#fff}
#print-actions button.close{float:right}
#print-actions button.print{padding-left:20px;background:url(../img/print.png) no-repeat 4px center}

ul,ol{margin-bottom:5mm}
li{margin:1mm 0}

ul{padding-left:4mm}
ul li{list-style:none}
ul li:before{content:"- "}
ol{padding-left:10mm}

footer{width:100%;text-align:center;padding:3mm 0;margin-top:15mm;border-top:1pt solid #aaa;color:#aaa}
